#include "headfiles.h"

using namespace std;

int main(int argc, char **argv) {
	if (argc != 3) {
		cout << "Usage: " << argv[0] << "node_file1 node_file2" << endl;
		return 0;
	}

	char file_name1[256];
	char file_name2[256];

	sprintf(file_name1, "%s", argv[1]);
	sprintf(file_name2, "%s", argv[2]);

	NODE *link_list1 = createLinkList(file_name1);
	NODE *link_list2 = createLinkList(file_name2);

	NODE *link_list_sum = addLinkLists(link_list1, link_list2);

	cout << "List link1, " << endl;
	printLinkList(link_list1);
	
	cout << "List link2, " << endl;
	printLinkList(link_list2);

	
	cout << "Sum list link, " << endl;
	printLinkList(link_list_sum);

	destroyLinkList(link_list1);
	destroyLinkList(link_list2);
	destroyLinkList(link_list_sum);
}

